paddle pond - French English Dictionary